leech (a physician) - Fransızca İngilizce Sözlük